package modelo;

import fiuba.algo3.titiritero.modelo.ObjetoPosicionable;
import fiuba.algo3.titiritero.modelo.ObjetoVivo;

public class PartePosicionable implements ObjetoPosicionable, ObjetoVivo {
	
	private int x , y ;
	private boolean destruido;
	
	public PartePosicionable(int x, int y) {
		
		this.x = x;
		this.y = y;
		this.destruido = false;
	}

	@Override
	public int getX() {
		
		return (this.x)*75;
	}

	@Override
	public int getY() {
		
		return (this.y)*50;
	}

	@Override
	public void vivir() {
	//La parte posicionable es actualizada por la nave respectiva.		
	}

	public void setNuevaPosicion(int x2, int y2) {
		
		this.x = x2;
		this.y = y2;
	}

	public boolean estaDestruido() {
		
		return destruido;
	}

	public void setEstadoDestruido(){
		this.destruido = true;
	}


}
